api design
- Idempotency Keys: Making Agent Tool Calls Safe to Retry
- Tool Schemas Are Prompts: Designing Tools AI Agents Can't Misuse
- Designing Load Shedding and Backpressure for APIs
- Designing Retry Strategies with Backoff and Jitter
- Optimistic Concurrency Control for APIs and Databases
- Practical API Rate Limiting with Token Buckets
- Designing Cursor Pagination APIs That Stay Correct Under Load
- Implementing Idempotency Keys in APIs to Prevent Duplicate Actions
- Backend For Frontend (BFF) Pattern: Crafting Custom APIs for Modern Web Applications